package com.gitee.swsk33.mapstructdemo.structmapper;

import com.gitee.swsk33.mapstructdemo.dataobject.SpecialWeaponDO;
import com.gitee.swsk33.mapstructdemo.dto.SpecialWeaponDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 专属武器对象的转换
 */
@Mapper
public interface SpecialWeaponMapper {

	SpecialWeaponMapper INSTANCE = Mappers.getMapper(SpecialWeaponMapper.class);

	/**
	 * 专属武器DO对象转DTO
	 */
	SpecialWeaponDTO toSpecialWeaponDTO(SpecialWeaponDO specialWeaponDO);

	/**
	 * 专属武器DTO对象转DO
	 */
	SpecialWeaponDO toSpecialWeaponDO(SpecialWeaponDTO specialWeaponDTO);

}